open-riser stairs - Turkish English Dictionary